#pragma once

#include<stdio.h>
#include<stdlib.h>
#include<assert.h>

typedef struct Node {
	int data;
	struct Node* next;
}Node;

void StackPush(Node** ppHead,int x);
void StackPop(Node** ppHead);

int StackTop(Node* pHead);
void StackPrint(Node* pHead);

int StackisEmpty(Node* pHead);

void StackDestroy(Node** ppHead);
